﻿namespace SeedObject
{
    /// <summary>
    /// Define the scope of the objects with context
    /// </summary>
    /// <typeparam name="T">type of context</typeparam>
    public interface IContext<T>
        where T : ISeed
    {
        /// <summary>
        /// defines property to access the typing context
        /// </summary>
        T Context { get; set; }
    }
}
